@charset "utf-8";
/* CSS Document */

*{ margin:0 auto; padding:0; box-sizing:border-box;}
body{color:#333; background: #F6F7F8;}
ul{list-style-type:none;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;}
img{border:0px;vertical-align:top;}
em,i{ font-style:normal;}
.clr{margin:0px;padding:0px;height:0px;width:0px;overflow:hidden;clear:both;}
a,img,button,input,textarea,li{-webkit-tap-highlight-color:rgba(255,255,255,0);}

div {
	font-size: 15px;
}
[data-dpr="2"] div {
	font-size: 30px;
}
[data-dpr="3"] div {
	font-size: 45px;
}


.bar{
	height:1.7rem;
	background:#5FA7C1;
	color:#fff;
	line-height:1.17rem;
	padding:0.53rem 0.453rem 0;
	text-align: center;
	font-size: 17px;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 99999;
}
[data-dpr="2"] .bar{ font-size: 34px;}
[data-dpr="3"] .bar{ font-size: 51px;}

.bar a{
	color:#fff; float: left;
}
article{
	margin:1.7rem 0.4rem 0;
}
.message .time{ height: 0.96rem; line-height: 0.96rem; text-align: center; font-size: 11px; color: #6A6A6A; display: block; font-weight: normal;}
[data-dpr="2"] .message .time{ font-size: 22px;}
[data-dpr="3"] .message .time{ font-size: 33px;}
.message-box{background: #FFFFFF;
box-shadow: 0px 2px 4px 0px rgba(120,120,120,0.50);
border-radius: 11px;
height: 8.653rem; margin:0 0.4rem; padding: 0 0.4rem;}
.message-box h2{ height:1.787rem; margin:0; font-size: 15px; font-weight: normal; line-height: 2; padding-top: 0.1rem;}
[data-dpr="2"] .message-box h2{ font-size: 30px;}
[data-dpr="3"] .message-box h2{ font-size: 45px;}
.message-box h2 small{ display: block;font-size: 12px;color: #AAAAAA;}
[data-dpr="2"] .message-box h2 small{ font-size: 24px;}
[data-dpr="3"] .message-box h2 small{ font-size: 36px;}
.message-box img{ width: 100%; height: 4.667rem;}
.message-box p{font-size: 13px;color: #898989; height: 1.147rem; line-height: 1.147rem;border-bottom: 1px solid #C8C8C8; overflow: hidden;}
[data-dpr="2"] .message-box p{ font-size: 26px;}
[data-dpr="3"] .message-box p{ font-size: 39px;}
.message-box span{ display: block; height: 1.0rem; line-height: 1.0rem; font-size: 13px; width: 100%;}
[data-dpr="2"] .message-box span{ font-size: 26px;}
[data-dpr="3"] .message-box span{ font-size: 39px;}
.message-box span i{ float: right; margin-top: 0.3rem;}



